a miserable, mean fellow - Turc Anglais Dictionnaire